barn tool shed - Francés Inglés Diccionario